package com.solo.system.model.i18n.data;

import com.solo.system.api.entity.SysI18nData;
import com.solo.system.model.i18n.data.req.I18nDataCreateReq;
import com.solo.system.model.i18n.data.req.I18nDataUpdateReq;
import com.solo.system.model.i18n.data.resp.I18nDataGetResp;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 国际化语言数据实体转换类
 * @author 十一
 * @since 2024-10-24 13:46
 * 人生若只如初见，何事秋风悲画扇
 **/
@Mapper
public interface SysI18nDataConvert {

    SysI18nDataConvert INSTANCE = Mappers.getMapper(SysI18nDataConvert.class);

    SysI18nData convert(I18nDataCreateReq bean);

    SysI18nData convert(I18nDataUpdateReq bean);

    I18nDataGetResp convertGet(SysI18nData bean);

}
